package com.baixun.gassystem.service;

import com.baixun.gascommon.utils.R;
import com.baixun.gasentity.dto.LoginDto;
import com.baixun.gasentity.entity.SysUser;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
* @author 智少
* @description 针对表【sys_user】的数据库操作Service
* @createDate 2024-09-26 17:42:54
*/
public interface SysUserService extends IService<SysUser> {
    Map<String, Object> evslogin(LoginDto loginDto) throws Exception;

    R Login(LoginDto loginDto) throws Exception;

    R<Map<String, Object>> getVerificationCode();

    R info();

    R logout();

//    R findPassword(LoginDto loginDto);

    R Md5Password(String password);

    R delete();
}
